.model-new
  .file-panel
    font-size 12px
    padding 20px 0
    h2
      height 40px
      line-height 40px
      padding 0 10px
      border-radius 4px 4px 0 0
      border-bottom 1px solid #ccc
      background-color #fff
    .file-list
      position relative
      max-height 150px
      overflow-y auto
      .file-item
        position relative
        height 50px
        padding 0 10px
        border-bottom 1px solid #ccc
        background-color #fff
        z-index 1
        display flex
        align-items center
        >li
          display: inline-block
        .file-type
          // width 24px
          height 24px
          line-height 24px
          vertical-align -5px
        .file-name
          width 50%
          margin-left 10px
          overflow hidden
          text-overflow ellipsis
          white-space nowrap
        .file-size
          width 20%
        .file-status
          width 20%
        .progress
          position absolute
          top 0
          left 0
          height 50px - 1
          width 0
          background-color #E2EDFE
          z-index -1
        .file-del
          cursor pointer
        .no-file
          position absolute
          top 50%
          left 50%
          transform translate(-50%, -50%)
          font-size 16px
